package arrays

// IndexOf 查找元素值在切片中的索引位置
// 如果元素不存在，返回 -1
func IndexOf[T comparable](array []T, value T) int {
	for i, v := range array {
		if v == value {
			return i
		}
	}
	return -1
}
